Cuckoo: Scaling Microblogging Services with Divergent Traffic Demands

نویسندگان

  • Tianyin Xu
  • Yang Chen
  • Lei Jiao
  • Ben Y. Zhao
  • Pan Hui
  • Xiaoming Fu
چکیده

Today’s microblogging services such as Twitter have long outgrown their initial designs as SMSbased social networks. Instead, a massive and steadily-growing user population of more than 100 million is using Twitter for everything from capturing the mood of the country to detecting earthquakes and Internet service failures. It is unsurprising that the traditional centralized client-server architecture has not scaled with user demands, leading to server overload and significant impairment of availability. In this paper, we argue that the divergence in usage models of microblogging services can be best addressed using complementary mechanisms, one that provides reliable messages between friends, and another that delivers events from popular celebrities and media outlets to their thousands or even millions of followers. We present Cuckoo, a new microblogging system that offloads processing and bandwidth costs away from a small centralized server base while ensuring reliable message delivery. We use a 20day Twitter availability measurement to guide our design, and trace-driven emulation of 30,000 Twitter users to evaluate our Cuckoo prototype. Compared to the centralized approach, Cuckoo achieves 30-50% server bandwidth savings and 50-60% CPU load reduction, while guaranteeing reliable message delivery.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scaling Microblogging Services with Divergent Traffic Demands

Today’s microblogging services such as Twitter have long outgrown their initial designs as SMS-based social networks. Instead, a massive and steadily-growing user population of more than 100 million is using Twitter for everything from capturing the mood of the country to detecting earthquakes and Internet service failures. It is unsurprising that the traditional centralized client-server archi...

متن کامل

Cuckoo: Decentralized and Socio-Aware

Today’s microblogging services such as Twitter have long outgrown their initial designs as SMS-based social networks. Instead, a massive and steadily-growing user population of more than 100 million is using Twitter for everything from capturing the mood of the country to detecting earthquakes and Internet service failures. It is unsurprising then, that the traditional centralized client-server...

متن کامل

Cuckoo Optimization Algorithm for a Reliable Location-Allocation of Hubs among the Clients

Hubs are critical elements of transportation networks. Location of hubs and allocation of demands to them are of high importance in the network design. The most important purpose of these models is to minimize the cost, but path reliability is also another important factor which can influence the location of hubs. In this paper, we propose a P-center hub location model with full interconnection...

متن کامل

Sharing Followers in e-Government Twitter Accounts: The Case of Greece

The recent emergence of e-government and online social media offers opportunities for governments to meet the demands and expectations of citizens, to provide value-added services and overcome barriers of reduced public budgets. Twitter is the most popular microblogging platform that can facilitate interaction and engagement. It is widely used by government agencies, public affairs practitioner...

متن کامل

A Cluster Based Optimization Technique with Adoptive Framework for ZigBee WSN

ZigBee is a current wireless standard based on IEEE 802.15.4 used in Wireless Sensor Networks (WSNs) stimulates many interests. In a built WSN, the information about some part of interest may need further research such that more traffic will be generated. Earlier work presented adoptiveparent-based framework for a ZigBee cluster-tree network which provided more flexible routing and increase ban...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011